necessary testimony - Turkish English Dictionary